package com.simin.base.appnet.netother;


public class HttpConstant {
    private static final int HTTP_TYPE = 0;// 0测试 1预生产 2正式 3本地（涂健荣） 4本地（吴鹏）

    /**
     * 获取域名
     *
     * @return
     */
    public static String getBaseUrl() {
        String BASE_URL = "";
        //0测试 1预生产 2正式 3本地（涂健荣） 4本地（吴鹏）
        switch (HTTP_TYPE) {
            case 0:
                BASE_URL = "http://120.26.170.168:7100/";
                break;
            case 1:
                BASE_URL = "https://appapi-pre.metaphase-ai.com/";
                break;
            case 2:
                BASE_URL = "https://appapi.metaphase-ai.com/";
                break;
            case 3:
                BASE_URL = "http://192.168.112.90:7100/";
                break;
            case 4:
                BASE_URL = "http://192.168.1.193:7100/";
                break;
        }
        return BASE_URL;
    }

    /**
     * 获取web域名
     *
     * @return
     */
    public static String getWebUrl() {
        String WEB_URL = "";
        //0测试 1预生产 2正式 3本地（毛钱）
        switch (HTTP_TYPE) {
            case 0:
                WEB_URL = "http://120.26.170.168:38082/";
                break;
            case 1:
                WEB_URL = "https://taph5-pre.metaphase-ai.com/";
                break;
            case 2:
                WEB_URL = "https://taph5.metaphase-ai.com/";
                break;
            default:
                WEB_URL = "http://192.168.1.18:5173/";
                break;
        }
        return WEB_URL;
    }

    /**
     * 阿里云oss存储路径（存用户头像等其他图片数据）
     *
     * @return
     */
    public static String getUploadGeneral() {
        if (HTTP_TYPE == 2) {
            //正式
            return "prod/app/counselor/general/android_";
        } else {
            //测试
            return "test/app/counselor/general/android_";
        }
    }

    /**
     * 阿里云oss存储路径（存测量过程中的产生的图片和视频）
     *
     * @return
     */
    public static String getUploadMeasure() {
        if (HTTP_TYPE == 2) {
            //正式
            return "prod/app/counselor/measure/android_";
        } else {
            //测试
            return "test/app/counselor/measure/android_";
        }
    }

    /**
     * 阿里云oss存储路径（家长角色上传的学生检报告---tapAPP下新建）
     *
     * @return
     */
    public static String getUploadReport() {
        if (HTTP_TYPE == 2) {
            //正式
            return "prod/app/counselor/report/android_";
        } else {
            //测试
            return "test/app/counselor/report/android_";
        }
    }

    //发送验证码签名
    public static String sign = "DE46CA29B049B97398286CF1CB184A6A";

    //阿里云oss上传
    public static String ALIYUN_STS_ENDPOINT = "http://oss-cn-hangzhou.aliyuncs.com";
    public static String ALIYUN_STS_BUCKETNAME = "metaphase-static";


}
